fact-finding missions - German English Dictionary